protective glass - French English Dictionary